<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:th="http://www.thymeleaf.org"
      xmlns:sec="http://www.thymeleaf.org/thymeleaf-extras-springsecurity3">

<head>
    <title>文档保存前和保存后执行的事件</title>

</head>
<body>
<script type="text/javascript">
    function OnPageOfficeCtrlInit() {
        // PageOffice的初始化事件回调函数，您可以在这里添加自定义按钮
        pageofficectrl.AddCustomToolButton("保存", "Save", 1);
    }
    function Save() {
        //在这里写您保存前的代码
        alert("文件就要开始保存了")

        //设置保存方法
        pageofficectrl.SaveFilePage="/BeforeAndAfterSave/save"
        //保存
        pageofficectrl.WebSave();

        //在这里写您保存后的代码，比如判断保存结果pageofficectrl.CustomSaveResult
        if ("ok" == pageofficectrl.CustomSaveResult) {
            alert("文件已经保存成功了");
        } else {
            alert("保存失败！");
        }
    }

</script>
<form id="form1">
    <div style=" width:auto; height:700px;" th:utext="${pageoffice}">
    </div>
</form>
</body>

</html>
